<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body,html{ width:100%; height:100%;}
body,html,div{ margin:0; padding:0; border:0;}
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input,textarea{ margin:0; padding:0;border:0; font:14px "微软雅黑"; color:#555;  list-style:none;}
img { border:0; }
a{ text-decoration:none;}


.topbar{width:100%; height:39px;   margin:0 auto; border-bottom:1px #f2f2f2 solid;}
.topbz{width:1220px;  height:auto; margin:0px auto; padding:10px 0px 0px 0px;}
.topbz-a{ float:left; height:auto; overflow:hidden; font-size:14PX; color:#999;}
.topbz-b{ float:right; height:auto; overflow:hidden;}
.topbz-b a{font-size:14px; color:#999;}
.topbz-b span{font-size:14px; color:#999; margin:0px 6px;}
.topbz-b a:hover{ color:#B22222;}
/**/
.header { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0px 0px;}
.headz{width:1220px; margin:0px auto; height:auto; overflow:hidden;}
.head-le{ float:left; height:auto; overflow:hidden; padding:9px 0px;}
.head-lea{ float:left; width:138px; height:auto; overflow:hidden; margin-right:130px; }
.head-lea a img{ max-width:100%;}
.head-ri{ float:left; height:auto; overflow:hidden; }
.head-ri ul li{ float:left; width:96px; overflow:hidden; height:105px; text-align:center; }
.head-ri ul li a{ display:inline-block; width:100%; height:105px; font-size:16px; color:#151515; line-height:105px;}
.head-ri ul li.on{ background:#B22222;}
.head-ri ul li.on a{ color:#fff;}
.head-ri ul li:hover{ background:#B22222;}
.head-ri ul li:hover a{ color:#fff;}
.head-cent{ float:right; width:158px; height:28px; overflow:hidden; margin-top:37px; border:1px #dcdcdc solid; border-radius:30px;}
.head-cent .on1{ width:110px; height:auto; overflow:hidden; float:left; margin-left:12px; font-size:14px; color:#000; line-height:28px;}
.head-cent .on2{ float:left; height:28px; width:28px; overflow:hidden; background:url(../images/fdj1.png) center center no-repeat;}

/*  banner */
.focus{  width:100%; height:auto; overflow:hidden; overflow:hidden;  margin:0 auto;}
.section-focus-pic { width:100%; max-width:1920px;height:450px;overflow: hidden; margin:0 auto; position:relative;}
.section-focus-pic ul{position:absolute; left:50%; top:0px; width:1920px; margin-left:-960px}
.section-focus-pic ul li {width:1920px;height: auto; overflow:hidden;position: absolute;top: 0;left:1920px;}
.section-focus-pic .pages {position:relative; left:50%; top:0px; width:1920px; margin-left:-960px ;}
.section-focus-pic .controler { width:100%; height:auto; overflow:hidden; text-align:center;position: absolute;bottom: 20px; z-index:9;}
.section-focus-pic .controler b {cursor: pointer;width:38px;height:11px; display:inline-block;overflow: hidden;text-indent: 20px;margin:0 5px; border:1px #B22222 solid;border-radius:13px;}
.section-focus-pic .controler b.down { background:#B22222; }
.controler2{ width: 100%; height: auto; overflow: hidden; }
.section-focus-pic .controler2 .prev,.section-focus-pic .controler2 .next{position: absolute;width:50px;height:50px;cursor: pointer;top:45%;}
.section-focus-pic .controler2 .prev{background:url(../images/blea.png) center center no-repeat;left:49%; margin-left:-600px }
.section-focus-pic .controler2 .next{ background:url(../images/bria.png) center center no-repeat;right:49%; margin-right:-600px}
.section-focus-pic .controler2 .prev:hover{background:url(../images/blea1.png) center center no-repeat;}
.section-focus-pic .controler2 .next:hover{background:url(../images/bria1.png) center center no-repeat;}

/**/
.tc1{ width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:url(../images/bj1.jpg) top center no-repeat; background-size:100% 100%;}
.tc1z{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.tc1z ul li{ width:25%; float:left;}
.tc1z ul li a{float: left;width: 100%;position: relative;overflow: hidden; background:url(../images/zxg1.jpg) left center no-repeat;}
.tc1z ul li a img{float: left;width: 100%;}
.tc1z ul li a .tc1z-b{position: absolute;width: 100%;height: 100%; background:url(../images/hg1.png); display:none;}
.tc1z ul li a .tc1z-b div{width: 100%;height: 100%; overflow:hidden;  display: table;text-align: center;}
.tc1z ul li a .tc1z-b div span{display: table-cell;vertical-align: middle;}
.tc1z ul li a .tc1z-b div span font{ display:inline-block;font-size:14px; color:#fff; font-weight:bold; border:1px #fff solid; height:25px; line-height:25px; padding:0px 10px;}
.tc1z ul li:hover a .tc1z-b{ display:block;}

/**/
.tc2{ width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; }
.tc2z{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:60px 0px;}
.tc2z-a{width:100%; height:auto; overflow:hidden;}
.tc2z-a h1{ text-align:center; font-size:28px; color:#000; font-weight:bold; background:url(../images/bgz1.png) center no-repeat;}
.tc2z-a p{ text-align:center; }
.tc2z-a p span{ font-size:18px; color:#333; text-transform:uppercase; }
.tc2z-b{width:100%; height:auto; overflow:hidden; margin-top:70px;}
.tc2z-b1{ float:left; width:620px; height:auto; overflow:hidden; background:url(../images/kka.png) left bottom no-repeat; padding-left:11px; padding-bottom:13px;}
.tc2z-b2{ float:right; width:525px; height:auto; overflow:hidden;}
.tc2z-b2 div{width:100%; height:310px; overflow:hidden; font-size:16px; color:#666; line-height:27px;  margin-bottom:25px;}
.tc2z-b2 p{display:inline-block;width:100%; height:auto; overflow:hidden; text-align:center;}
.tc2z-b2 p a{ display:inline-block; text-align:center; width:140px; height:37px; border:1px #B22222 solid; overflow:hidden; font-size:16px; color:#c70900; line-height:37px;transition: all 0.2s; text-transform:uppercase;}
.tc2z-b2 p a:hover{background:#c70900; color:#fff;transition: all 0.2s;}



/**/
.tc3{ width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:#f2f2f2;}
.tc3z{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:60px 0px;}
.tc3z-b{width:100%; height:auto; overflow:hidden; margin-top:45px;}
.tc3z-b1{ float:left; width:481px; height:auto; overflow:hidden;}
.tc3z-b1a{width:100%; height:auto; overflow:hidden;}
.tc3z-b1a span{ font-size:18px; color:#151515;background:url(../images/bt1.png) left center no-repeat; padding-left:25px;}
.tc3z-b1b{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.tc3z-b2{ float:right; width:555px; height:auto; overflow:hidden;}
.tc3z-b2a{width:100%; height:auto; overflow:hidden;}
.tc3z-b2a span{ font-size:18px; color:#151515; background:url(../images/bt2.png) left center no-repeat; padding-left:35px;}
.tc3z-b2b{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.tc3z-b2b ul li{width:548px; height:30px; overflow:hidden; background:#fff; border:1px #bfbfbf solid; margin-top:10px;}
.tc3z-b2b ul li span{ float:left; margin-left:13px; font-size:14px; color:#151515; line-height:30px;}
.tc3z-b2b ul li input{ float:left; width:425px; height:auto; overflow:hidden; line-height:30px; color:#000;}
.tc3z-b2b ul li.on1{width:522px; height:70px; overflow:hidden; background:#fff; border:1px #bfbfbf solid; margin-top:18px; padding:13px; position:relative;}
.tc3z-b2b ul li.on1 span{float:left;font-size:14px; color:#151515; line-height:22px; margin-left:0px; position:absolute; top:13px; left:13px; display:inline-block; width:45px;}
.tc3z-b2b ul li.on1 textarea{width:518px; height:70px; overflow:hidden; text-indent:47px;resize:none; line-height:23px;color:#000;}
.tc3z-b2b1{ margin-top:30px;}
.tc3z-b2b1 input{ width:550px; height:40px; overflow:hidden; background:#B22222; font-size:16px; color:#fff; cursor:pointer;}




/**/
.bot1{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:#070707; }
.bot1z{width:1200px;height:auto; overflow:hidden;margin:0px auto; padding:50px 0px 50px 0px;}
.bot1z-a{ float:left; width:250px; height:auto; overflow:hidden;}
.bot1z-a1{ width:218px; height:auto; overflow:hidden;}
.bot1z-a1 img{ max-width:100%;}
.bot1z-a2{ padding-left:10px; font-size:14px; color:#fff; line-height:24px; margin-top:18px; height:auto; overflow:hidden;}
.bot1z-b{ float:left; width:190px; height:140px; padding:0px 60px; border-left:1px #bfbfbf solid; border-right:1px #bfbfbf solid;overflow:hidden;margin-left:70px;}
.bot1z-b ul li{ float:left; height:auto; overflow:hidden; margin:0px 17px 17px 17px;}
.bot1z-b ul li a{ font-size:14px; color:#fff;}

.bot1z-c{ float:left;width:300px;height:140px;overflow:hidden;border-right:1px #bfbfbf solid; margin-left:70px;}
.bot1z-c p{ margin-bottom:20px;}
.bot1z-c p span{ font-size:14px; color:#fff;}

.bot1z-d{ float:right; width:102px; height:auto; overflow:hidden;}
.bot1z-d div{ width:100%; height:auto; overflow:hidden;}
.bot1z-d div img{ max-width:100%;}
.bot1z-d p{ text-align:center; margin-top:15px;}
.bot1z-d p span{ font-size:16px; color:#fff;}


/**/

.bot2{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:#070707; border-top:1px #bfbfbf solid;}
.bot2z{width:1200px;height:auto; overflow:hidden;margin:0px auto; padding:20px 0px; text-align:center;}
.bot2z span{ font-size:14px; color:#fff; margin:0px 10px;}
.bot2z span a{ font-size:14px; color:#fff;}


</pre></body></html>